|
ARD2
1.00 for Rev B. Hardware
Airbag Reference Demonstrator using MPC5604P
|
Data Fields | |
| struct FLEXPWM_SUB_tag | SUB [4] |
| union { | |
| vuint16_t R | |
| struct { | |
| vuint16_t __pad0__:4 | |
| vuint16_t PWMA_EN:4 | |
| vuint16_t PWMB_EN:4 | |
| vuint16_t PWMX_EN:4 | |
| } B | |
| } | OUTEN |
| union { | |
| vuint16_t R | |
| struct { | |
| vuint16_t __pad0__:4 | |
| vuint16_t MASKA:4 | |
| vuint16_t MASKB:4 | |
| vuint16_t MASKX:4 | |
| } B | |
| } | MASK |
| union { | |
| vuint16_t R | |
| struct { | |
| vuint16_t __pad0__:8 | |
| vuint16_t OUTA_3:1 | |
| vuint16_t OUTB_3:1 | |
| vuint16_t OUTA_2:1 | |
| vuint16_t OUTB_2:1 | |
| vuint16_t OUTA_1:1 | |
| vuint16_t OUTB_1:1 | |
| vuint16_t OUTA_0:1 | |
| vuint16_t OUTB_0:1 | |
| } B | |
| } | SWCOUT |
| union { | |
| vuint16_t R | |
| struct { | |
| vuint16_t SELA_3:2 | |
| vuint16_t SELB_3:2 | |
| vuint16_t SELA_2:2 | |
| vuint16_t SELB_2:2 | |
| vuint16_t SELA_1:2 | |
| vuint16_t SELB_1:2 | |
| vuint16_t SELA_0:2 | |
| vuint16_t SELB_0:2 | |
| } B | |
| } | DTSRCSEL |
| union { | |
| vuint16_t R | |
| struct { | |
| vuint16_t IPOL:4 | |
| vuint16_t RUN:4 | |
| vuint16_t CLDOK:4 | |
| vuint16_t LDOK:4 | |
| } B | |
| } | MCTRL |
| int16_t | FLEXPWM_reserved1 |
| union { | |
| vuint16_t R | |
| struct { | |
| vuint16_t FLVL:4 | |
| vuint16_t FAUTO:4 | |
| vuint16_t FSAFE:4 | |
| vuint16_t FIE:4 | |
| } B | |
| } | FCTRL |
| union { | |
| vuint16_t R | |
| struct { | |
| vuint16_t __pad0__:3 | |
| vuint16_t FTEST:1 | |
| vuint16_t FFPIN:4 | |
| vuint16_t __pad1__:4 | |
| vuint16_t FFLAG:4 | |
| } B | |
| } | FSTS |
| union { | |
| vuint16_t R | |
| struct { | |
| vuint16_t __pad0__:5 | |
| vuint16_t FILT_CNT:3 | |
| vuint16_t FILT_PER:8 | |
| } B | |
| } | FFILT |